// JavaScript Document

	/*  页面预处理 */
	window.onload=function(){
		if(!$('#search-box').length){
			$('#top-search').hide()
		}
		$('#top-search').click(function(){
			$('#search-box').toggle()
		})
		$('.alert button').click(function(){
			$(this).parents('.alert').hide()
		})
	}

	/* 页面菜单处理 */
	$(function () {

		$('#menu-trigger').click(function () {
			trigger_menu();
		});
	
		$('#menu-trigger').mouseenter(function(){
			trigger_menu();
		});
	
		$('.mLeft').mouseleave(function(){
			trigger_menu();
		})
	
	
		function trigger_menu(){
			if (!$('.mLeft').hasClass('show-menu-left')) {
				$('.silde, .footer').addClass('menu-left');
				$('.mLeft').addClass('show-menu-left');
			} else {
				$('.mLeft').removeClass('show-menu-left');
				$('.silde, .footer').removeClass('menu-left');
			}
		}
	
		function closeAllMenu(){
			$('.sub-menu').each(function(){
				$(this).hide();
			});
			$('.first-menu').each(function(){
				$(this).removeClass('active');
			});
		}
		
		
	
		closeAllMenu();
		
		$('.first-menu').click(function(){
			closeAllMenu();
			$(this).addClass('active');
			$(this).parent("li").find('.sub-menu').toggle();
		});
		
	});



	/**
	* 弹出框打开前事件
	* 用于捕获弹出框弹出前事件，并且设置弹出框居中显示及自定义操作等
	* @param {string} modalId 弹出框div 定义的id
	*/
	function modalSetting(modals) {
		$(modals).each(function(){
			$(this).on('show.bs.modal', function (e) {
				//=====================设置弹出垂直居中显示===========================//
				$(this).css('display', 'block');
				var h = $(this).find('.modal-dialog').height() / 2;
				var modalHeight = $(window).height() / 2 - h;
				$(this).find('.modal-dialog').css({
					'margin-top': modalHeight
				});
				
				//modal 移动窗口，需要jquery-ui.min.js
				$(this).draggable({ 
					handle: ".modal-header" 	
				});
	
				//弹出框打开前自己需要实现的业务
			});
		});
	};

